


.text section img
{
    max-width 100%;
    margin auto;
}

.text section pafter
{
    content '';
    display block;
    height 0;
    clear both;
}

.text section p
{
    min-height 1.5em;
    font-size 16px;
    color #3E3E3E;
    line-height 1.5;
}

.text section p, .text section img
{
    margin-bottom 18px;
}


.text header time span
{
    display inline-block;
    margin-right 8px;
    padding-top 2px;
    padding-bottom 2px;
    color #8C8C8C;
    font-size 11px;
}

.text header .title
{
    color black;
    font-size 20px;
    font-weight bold;
    word-break normal;
    word-wrap break-word;
    margin-bottom3px;
}

.text header
{
    margin-bottom 18px;
}

.text
{
    padding 15px 10px 0;
    font-family Helvetica, STHeiti STXihei, Microsoft JhengHei, Microsoft YaHei, Tohoma, Arial;
}

body#detail
{
    background-color #fff;
}
body#detail section 
{
    box-sizing border-box;
    max-width 100%;
    word-break break-all;
    word-wrap break-word;
}

article.pt1
{

    padding-top 15px !important;
}

header time a
{
    color #607FA6;
}

section
{
    font-size 16px;
}